home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2003 May (DVD) / Macworld Resource DVD May 2003.toast / Data / Software / Bonus / Database / mysql-max-3.23.55.sit / mysql-max-3.23.55-apple-darwi.1 / mysql-test / r / func_time.result < prev    next >
Encoding:
Text File  |  2003-01-21  |  7.9 KB  |  228 lines  |  [TEXT/ttxt]

  1. from_days(to_days("960101"))    to_days(960201)-to_days("19960101")    to_days(date_add(curdate(), interval 1 day))-to_days(curdate())    weekday("1997-11-29")
  2. 1996-01-01    31    1    5
  3. period_add("9602",-12)    period_diff(199505,"9404")
  4. 199502    13
  5. now()-now()    weekday(curdate())-weekday(now())    unix_timestamp()-unix_timestamp(now())
  6. 0    0    0
  7. from_unixtime(unix_timestamp("1994-03-02 10:11:12"))    from_unixtime(unix_timestamp("1994-03-02 10:11:12"),"%Y-%m-%d %h:%i:%s")    from_unixtime(unix_timestamp("1994-03-02 10:11:12"))+0
  8. 1994-03-02 10:11:12    1994-03-02 10:11:12    19940302101112
  9. sec_to_time(9001)    sec_to_time(9001)+0    time_to_sec("15:12:22")    sec_to_time(time_to_sec("0:30:47")/6.21)
  10. 02:30:01    23001    54742    00:04:57
  11. sec_to_time(time_to_sec('-838:59:59'))
  12. -838:59:59
  13. now()-curdate()*1000000-curtime()
  14. 0
  15. strcmp(current_timestamp(),concat(current_date()," ",current_time()))
  16. 0
  17. date_format("1997-01-02 03:04:05", "%M %W %D %Y %y %m %d %h %i %s %w")
  18. January Thursday 2nd 1997 97 01 02 03 04 05 4
  19. date_format("1997-01-02", concat("%M %W %D ","%Y %y %m %d %h %i %s %w"))
  20. January Thursday 2nd 1997 97 01 02 12 00 00 4
  21. dayofmonth("1997-01-02")    dayofmonth(19970323)
  22. 2    23
  23. month("1997-01-02")    year("98-02-03")    dayofyear("1997-12-31")
  24. 1    1998    365
  25. month("2001-02-00")    year("2001-00-00")
  26. 2    2001
  27. DAYOFYEAR("1997-03-03")    WEEK("1998-03-03")    QUARTER(980303)
  28. 62    9    1
  29. HOUR("1997-03-03 23:03:22")    MINUTE("23:03:22")    SECOND(230322)
  30. 23    3    22
  31. week(19980101)    week(19970101)    week(19980101,1)    week(19970101,1)
  32. 0    1    1    1
  33. week(19981231)    week(19971231)    week(19981231,1)    week(19971231,1)
  34. 52    53    53    53
  35. week(19950101)    week(19950101,1)
  36. 1    0
  37. yearweek('1981-12-31',1)    yearweek('1982-01-01',1)    yearweek('1982-12-31',1)    yearweek('1983-01-01',1)
  38. 198153    198153    198252    198252
  39. date_format('1998-12-31','%x-%v')    date_format('1999-01-01','%x-%v')
  40. 1998-53    1998-53
  41. date_format('1999-12-31','%x-%v')    date_format('2000-01-01','%x-%v')
  42. 1999-52    1999-52
  43. yearweek('1987-01-01',1)    yearweek('1987-01-01')
  44. 198701    198653
  45. dayname("1962-03-03")    dayname("1962-03-03")+0
  46. Saturday    5
  47. monthname("1972-03-04")    monthname("1972-03-04")+0
  48. March    3
  49. time_format(19980131000000,'%H|%I|%k|%l|%i|%p|%r|%S|%T')
  50. 00|12|0|12|00|AM|12:00:00 AM|00|00:00:00
  51. time_format(19980131010203,'%H|%I|%k|%l|%i|%p|%r|%S|%T')
  52. 01|01|1|1|02|AM|01:02:03 AM|03|01:02:03
  53. time_format(19980131131415,'%H|%I|%k|%l|%i|%p|%r|%S|%T')
  54. 13|01|13|1|14|PM|01:14:15 PM|15|13:14:15
  55. time_format(19980131010015,'%H|%I|%k|%l|%i|%p|%r|%S|%T')
  56. 01|01|1|1|00|AM|01:00:15 AM|15|01:00:15
  57. date_format(concat('19980131',131415),'%H|%I|%k|%l|%i|%p|%r|%S|%T| %M|%W|%D|%Y|%y|%a|%b|%j|%m|%d|%h|%s|%w')
  58. 13|01|13|1|14|PM|01:14:15 PM|15|13:14:15| January|Saturday|31st|1998|98|Sat|Jan|031|01|31|01|15|6
  59. date_format(19980021000000,'%H|%I|%k|%l|%i|%p|%r|%S|%T| %M|%W|%D|%Y|%y|%a|%b|%j|%m|%d|%h|%s|%w')
  60. NULL
  61. date_add("1997-12-31 23:59:59",INTERVAL 1 SECOND)
  62. 1998-01-01 00:00:00
  63. date_add("1997-12-31 23:59:59",INTERVAL 1 MINUTE)
  64. 1998-01-01 00:00:59
  65. date_add("1997-12-31 23:59:59",INTERVAL 1 HOUR)
  66. 1998-01-01 00:59:59
  67. date_add("1997-12-31 23:59:59",INTERVAL 1 DAY)
  68. 1998-01-01 23:59:59
  69. date_add("1997-12-31 23:59:59",INTERVAL 1 MONTH)
  70. 1998-01-31 23:59:59
  71. date_add("1997-12-31 23:59:59",INTERVAL 1 YEAR)
  72. 1998-12-31 23:59:59
  73. date_add("1997-12-31 23:59:59",INTERVAL "1:1" MINUTE_SECOND)
  74. 1998-01-01 00:01:00
  75. date_add("1997-12-31 23:59:59",INTERVAL "1:1" HOUR_MINUTE)
  76. 1998-01-01 01:00:59
  77. date_add("1997-12-31 23:59:59",INTERVAL "1:1" DAY_HOUR)
  78. 1998-01-02 00:59:59
  79. date_add("1997-12-31 23:59:59",INTERVAL "1 1" YEAR_MONTH)
  80. 1999-01-31 23:59:59
  81. date_add("1997-12-31 23:59:59",INTERVAL "1:1:1" HOUR_SECOND)
  82. 1998-01-01 01:01:00
  83. date_add("1997-12-31 23:59:59",INTERVAL "1 1:1" DAY_MINUTE)
  84. 1998-01-02 01:00:59
  85. date_add("1997-12-31 23:59:59",INTERVAL "1 1:1:1" DAY_SECOND)
  86. 1998-01-02 01:01:00
  87. date_sub("1998-01-01 00:00:00",INTERVAL 1 SECOND)
  88. 1997-12-31 23:59:59
  89. date_sub("1998-01-01 00:00:00",INTERVAL 1 MINUTE)
  90. 1997-12-31 23:59:00
  91. date_sub("1998-01-01 00:00:00",INTERVAL 1 HOUR)
  92. 1997-12-31 23:00:00
  93. date_sub("1998-01-01 00:00:00",INTERVAL 1 DAY)
  94. 1997-12-31 00:00:00
  95. date_sub("1998-01-01 00:00:00",INTERVAL 1 MONTH)
  96. 1997-12-01 00:00:00
  97. date_sub("1998-01-01 00:00:00",INTERVAL 1 YEAR)
  98. 1997-01-01 00:00:00
  99. date_sub("1998-01-01 00:00:00",INTERVAL "1:1" MINUTE_SECOND)
  100. 1997-12-31 23:58:59
  101. date_sub("1998-01-01 00:00:00",INTERVAL "1:1" HOUR_MINUTE)
  102. 1997-12-31 22:59:00
  103. date_sub("1998-01-01 00:00:00",INTERVAL "1:1" DAY_HOUR)
  104. 1997-12-30 23:00:00
  105. date_sub("1998-01-01 00:00:00",INTERVAL "1 1" YEAR_MONTH)
  106. 1996-12-01 00:00:00
  107. date_sub("1998-01-01 00:00:00",INTERVAL "1:1:1" HOUR_SECOND)
  108. 1997-12-31 22:58:59
  109. date_sub("1998-01-01 00:00:00",INTERVAL "1 1:1" DAY_MINUTE)
  110. 1997-12-30 22:59:00
  111. date_sub("1998-01-01 00:00:00",INTERVAL "1 1:1:1" DAY_SECOND)
  112. 1997-12-30 22:58:59
  113. date_add("1997-12-31 23:59:59",INTERVAL 100000 SECOND)
  114. 1998-01-02 03:46:39
  115. date_add("1997-12-31 23:59:59",INTERVAL -100000 MINUTE)
  116. 1997-10-23 13:19:59
  117. date_add("1997-12-31 23:59:59",INTERVAL 100000 HOUR)
  118. 2009-05-29 15:59:59
  119. date_add("1997-12-31 23:59:59",INTERVAL -100000 DAY)
  120. 1724-03-17 23:59:59
  121. date_add("1997-12-31 23:59:59",INTERVAL 100000 MONTH)
  122. NULL
  123. date_add("1997-12-31 23:59:59",INTERVAL -100000 YEAR)
  124. NULL
  125. date_add("1997-12-31 23:59:59",INTERVAL "10000:1" MINUTE_SECOND)
  126. 1998-01-07 22:40:00
  127. date_add("1997-12-31 23:59:59",INTERVAL "-10000:1" HOUR_MINUTE)
  128. 1996-11-10 07:58:59
  129. date_add("1997-12-31 23:59:59",INTERVAL "10000:1" DAY_HOUR)
  130. 2025-05-19 00:59:59
  131. date_add("1997-12-31 23:59:59",INTERVAL "-100 1" YEAR_MONTH)
  132. 1897-11-30 23:59:59
  133. date_add("1997-12-31 23:59:59",INTERVAL "10000:99:99" HOUR_SECOND)
  134. 1999-02-21 17:40:38
  135. date_add("1997-12-31 23:59:59",INTERVAL " -10000 99:99" DAY_MINUTE)
  136. 1970-08-11 19:20:59
  137. date_add("1997-12-31 23:59:59",INTERVAL "10000 99:99:99" DAY_SECOND)
  138. 2025-05-23 04:40:38
  139. "1997-12-31 23:59:59" + INTERVAL 1 SECOND
  140. 1998-01-01 00:00:00
  141. INTERVAL 1 DAY + "1997-12-31"
  142. 1998-01-01
  143. "1998-01-01 00:00:00" - INTERVAL 1 SECOND
  144. 1997-12-31 23:59:59
  145. date_sub("1998-01-02",INTERVAL 31 DAY)
  146. 1997-12-02
  147. date_add("1997-12-31",INTERVAL 1 SECOND)
  148. 1997-12-31 00:00:01
  149. date_add("1997-12-31",INTERVAL 1 DAY)
  150. 1998-01-01
  151. date_add(NULL,INTERVAL 100000 SECOND)
  152. NULL
  153. date_add("1997-12-31 23:59:59",INTERVAL NULL SECOND)
  154. NULL
  155. date_add("1997-12-31 23:59:59",INTERVAL NULL MINUTE_SECOND)
  156. NULL
  157. date_add("9999-12-31 23:59:59",INTERVAL 1 SECOND)
  158. NULL
  159. date_sub("0000-00-00 00:00:00",INTERVAL 1 SECOND)
  160. NULL
  161. date_add('1998-01-30',Interval 1 month)
  162. 1998-02-28
  163. date_add('1998-01-30',Interval '2:1' year_month)
  164. 2000-02-29
  165. date_add('1996-02-29',Interval '1' year)
  166. 1997-02-28
  167. extract(YEAR FROM "1999-01-02 10:11:12")
  168. 1999
  169. extract(YEAR_MONTH FROM "1999-01-02")
  170. 199901
  171. extract(DAY FROM "1999-01-02")
  172. 2
  173. extract(DAY_HOUR FROM "1999-01-02 10:11:12")
  174. 210
  175. extract(DAY_MINUTE FROM "02 10:11:12")
  176. 21011
  177. extract(DAY_SECOND FROM "225 10:11:12")
  178. 225101112
  179. extract(HOUR FROM "1999-01-02 10:11:12")
  180. 10
  181. extract(HOUR_MINUTE FROM "10:11:12")
  182. 1011
  183. extract(HOUR_SECOND FROM "10:11:12")
  184. 101112
  185. extract(MINUTE FROM "10:11:12")
  186. 11
  187. extract(MINUTE_SECOND FROM "10:11:12")
  188. 1112
  189. extract(SECOND FROM "1999-01-02 10:11:12")
  190. 12
  191. extract(MONTH FROM "2001-02-00")
  192. 2
  193. ctime    hour(ctime)
  194. 2001-01-12 12:23:40    12
  195. monthname(date)
  196. NULL
  197. January
  198. monthname(date)
  199. NULL
  200. January
  201. month(updated)
  202. NULL
  203. year(updated)
  204. NULL
  205. dayofyear("0000-00-00")    dayofyear(d)    dayofyear(dt)    dayofyear(t)    dayofyear(c)
  206. NULL    NULL    NULL    NULL    NULL
  207. dayofmonth("0000-00-00")    dayofmonth(d)    dayofmonth(dt)    dayofmonth(t)    dayofmonth(c)
  208. 0    0    0    0    0
  209. month("0000-00-00")    month(d)    month(dt)    month(t)    month(c)
  210. 0    0    0    0    0
  211. quarter("0000-00-00")    quarter(d)    quarter(dt)    quarter(t)    quarter(c)
  212. 0    0    0    0    0
  213. week("0000-00-00")    week(d)    week(dt)    week(t)    week(c)
  214. NULL    NULL    NULL    NULL    NULL
  215. year("0000-00-00")    year(d)    year(dt)    year(t)    year(c)
  216. 0    0    0    0    0
  217. yearweek("0000-00-00")    yearweek(d)    yearweek(dt)    yearweek(t)    yearweek(c)
  218. NULL    NULL    NULL    NULL    NULL
  219. to_days("0000-00-00")    to_days(d)    to_days(dt)    to_days(t)    to_days(c)
  220. NULL    NULL    NULL    NULL    NULL
  221. extract(MONTH FROM "0000-00-00")    extract(MONTH FROM d)    extract(MONTH FROM dt)    extract(MONTH FROM t)    extract(MONTH FROM c)
  222. 0    0    0    0    0
  223. start    ctime1    ctime2
  224. start    ctime1    ctime2
  225. 2002-11-04 00:00:00    20021029165106    20021105164731
  226. start    ctime1    ctime2
  227. 2002-11-04 00:00:00    2002-10-29 16:51:06    2002-11-05 16:47:31
  228.